﻿function ajax(method, param, success) {
    $.ajax({
        url: "../ModelCode/ModelRulesAdd.aspx?m=" + method + "&rnd=" + Math.random()
        , dataType: "json"
        , type: "post"
        , data: param
        , success: function (data) {
            success(data);
        }
    });
};

function BD() {
    var id = $("#ID").val();
    ajax("search", { id: id }, function (json) {
        var html1 = $("#full_ModelType").tmpl(json.ModelType);
        $("#div_ModelType").append(html1);
        var html2 = $("#full_Rules").tmpl(json.Rules);
        $("#tbl_Rules").find("tr:not(.td_title)").remove();
        $("#tbl_Rules").append(html2);
//        AddDelClick();
    });
}
function DeleteTr(obj) {
    $(obj).parents('tr').remove();
    
}

//function AddDelClick() {


//    $(".tr_Delete").each(
//        function (i) {
//            this.id ="tr_" + i;
//        }
//        );
//        $(".btnDel").each(
//            function (i) {
//                //                alert("test"+i);
//                $(this).click(function () { alert(i); alert($(".tr_Delete").get(i).id);$(this).parents('tr').remove(); });
//            }
//        );

//        
//}
//function DoSave() {

//    alert("更新成功!");
//    var inpName = new Array();
//    $('input[name="txtName"]').each(function () {
//        inpName.push($(this).val());
//    });

//    if (inpName.length<1) {
//        alert("至少要设置一个规则!");
//        return false;
//    }
//    var inpLength = new Array();
//    $('input[name="txtLength"]').each(function () {
//        inpLength.push($(this).val());
//    });

//    var inpDescription = new Array();
//    $('input[name="txtDescription"]').each(function () {
//        chk_module_value.push($(this).val());
//    });

//    var inpFormat = new Array();
//    $('input[name="txtFormat"]').each(function () {
//        inpFormat.push($(this).val());
//    });
//    var parms = {};
//    parms.inpID = $("#ID").val();
//    parms.inpName = inpName;
//    parms.inpLength = inpLength;
//    parms.inpDescription = inpDescription;
//    parms.inpFormat = inpFormat;
//    ajax("add", inpName, function (json) {
//        alert(json.revalue);
//        alert(json);
//    });

//}

function btnAdd_Click() {
    $("#tbl_Rules").append("<tr><td><input name=\"txtName\" type=\"text\" /></td><td><input name=\"txtLength\" type=\"text\" /></td><td><input name=\"txtDescription\" type=\"text\" /></td><td><input name=\"txtFormat\" type=\"text\" /></td><td><a href=\"#\" onclick=\"javascript:return DeleteTr(this);\">删除</a></td></tr>");
}

function init() {

    $("#btnAdd").click(
    function () {
        btnAdd_Click();
    }
    );
    BD();
}



